home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine CD 1995 / Archive Magazine CD 1995.iso / discs / prog_disc / volume_2 / issue_03 / macro < prev    next >
Unknown  |  1988-10-21  |  1.1 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert Truevision Targa Graphic (image/tga) magic Supported
100% file data default
100% xdgMime image/x-tga default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1d f4 20 20 20 | 3e 20 26 2e 41 52 4d 63 |..... |> &.ARMc|
|00000010| 6f 64 65 2e 4d 61 63 72 | 6f 44 65 6d 6f 0d 00 14 |ode.Macr|oDemo...|
|00000020| 04 0d 00 1e 28 f4 20 28 | 43 29 20 52 69 63 68 61 |....(. (|C) Richa|
|00000030| 72 64 20 41 6e 74 68 6f | 6e 79 20 41 76 65 72 69 |rd Antho|ny Averi|
|00000040| 6c 6c 2c 20 31 39 38 38 | 2e 0d 00 28 04 0d 00 32 |ll, 1988|...(...2|
|00000050| 08 eb 20 31 38 0d 00 3c | 04 0d 00 3d 77 f1 20 27 |.. 18..<|...=w. '|
|00000060| 8a 32 30 29 20 22 44 65 | 6d 6f 6e 73 74 72 61 74 |.20) "De|monstrat|
|00000070| 69 6f 6e 20 6f 66 20 74 | 77 6f 20 41 52 4d 20 43 |ion of t|wo ARM C|
|00000080| 6f 64 65 20 41 73 73 65 | 6d 62 6c 79 20 6d 61 63 |ode Asse|mbly mac|
|00000090| 72 6f 73 2e 22 27 27 22 | 31 20 2e 2e 2e 20 4c 6f |ros."''"|1 ... Lo|
|000000a0| 61 64 69 6e 67 20 33 32 | 20 62 69 74 20 77 6f 72 |ading 32| bit wor|
|000000b0| 64 73 22 27 27 22 32 20 | 2e 2e 2e 20 46 75 6c 6c |ds"''"2 |... Full|
|000000c0| 2d 73 69 7a 65 20 41 44 | 52 20 6d 61 63 72 6f 22 |-size AD|R macro"|
|000000d0| 0d 00 5a 04 0d 00 64 36 | e8 20 27 22 4e 75 6d 62 |..Z...d6|. '"Numb|
|000000e0| 65 72 20 74 6f 20 70 72 | 69 6e 74 20 69 6e 20 6d |er to pr|int in m|
|000000f0| 61 63 68 69 6e 65 20 63 | 6f 64 65 20 3a 20 22 20 |achine c|ode : " |
|00000100| 6e 75 6d 62 65 72 24 20 | 27 27 0d 00 6e 15 6e 75 |number$ |''..n.nu|
|00000110| 6d 62 65 72 3d a0 28 6e | 75 6d 62 65 72 24 29 0d |mber=.(n|umber$).|
|00000120| 00 6f 04 0d 00 82 1b de | 20 62 75 66 66 65 72 20 |.o......| buffer |
|00000130| 31 30 30 2c 20 63 6f 64 | 65 25 20 33 30 30 0d 00 |100, cod|e% 300..|
|00000140| 96 13 24 62 75 66 66 65 | 72 3d c4 33 30 2c bd 30 |..$buffe|r=.30,.0|
|00000150| 29 0d 00 a0 04 0d 00 aa | 14 e3 20 6f 70 74 25 3d |).......|.. opt%=|
|00000160| 30 20 b8 20 33 20 88 20 | 33 0d 00 b4 0c 50 25 3d |0 . 3 . |3....P%=|
|00000170| 63 6f 64 65 25 0d 00 be | 0e 5b 20 4f 50 54 20 6f |code%...|.[ OPT o|
|00000180| 70 74 25 0d 00 c8 1f 20 | 20 20 20 20 20 20 20 20 |pt%.... | |
|00000190| 20 20 20 a4 6c 6f 61 64 | 28 30 2c 6e 75 6d 62 65 | .load|(0,numbe|
|000001a0| 72 29 0d 00 d2 1e 20 20 | 20 20 20 20 20 20 20 20 |r).... | |
|000001b0| 20 20 a4 61 64 72 28 31 | 2c 62 75 66 66 65 72 29 | .adr(1|,buffer)|
|000001c0| 0d 00 d3 04 0d 00 f0 1d | 20 20 20 20 20 20 20 20 |........| |
|000001d0| 20 20 20 20 4d 4f 56 20 | 20 20 52 32 2c 20 23 32 | MOV | R2, #2|
|000001e0| 30 0d 00 fa 04 0d 01 04 | 2a 20 20 20 20 20 20 20 |0.......|* |
|000001f0| 20 20 20 20 20 53 57 49 | 20 20 20 22 4f 53 5f 42 | SWI| "OS_B|
|00000200| 69 6e 61 72 79 54 6f 44 | 65 63 69 6d 61 6c 22 0d |inaryToD|ecimal".|
|00000210| 01 0e 04 0d 01 18 1c 20 | 20 20 20 20 20 20 20 20 |....... | |
|00000220| 20 20 20 4d 4f 56 20 20 | 20 52 30 2c 20 52 31 0d | MOV | R0, R1.|
|00000230| 01 22 04 0d 01 2c 22 20 | 20 20 20 20 20 20 20 20 |."...," | |
|00000240| 20 20 20 53 57 49 20 20 | 20 22 4f 53 5f 4e 65 77 | SWI | "OS_New|
|00000250| 4c 69 6e 65 22 0d 01 36 | 04 0d 01 40 21 20 20 20 |Line"..6|...@! |
|00000260| 20 20 20 20 20 20 20 20 | 20 53 57 49 20 20 20 22 | | SWI "|
|00000270| 4f 53 5f 57 72 69 74 65 | 53 22 0d 01 4a 04 0d 01 |OS_Write|S"..J...|
|00000280| 54 2c 20 20 20 20 20 20 | 20 20 20 20 20 20 45 51 |T, | EQ|
|00000290| 55 53 20 20 22 56 61 6c | 75 65 20 74 79 70 65 64 |US "Val|ue typed|
|000002a0| 20 69 6e 20 3d 20 22 2b | bd 30 0d 01 5e 15 20 20 | in = "+|.0..^. |
|000002b0| 20 20 20 20 20 20 20 20 | 20 20 41 4c 49 47 4e 0d | | ALIGN.|
|000002c0| 01 68 04 0d 01 72 21 20 | 20 20 20 20 20 20 20 20 |.h...r! | |
|000002d0| 20 20 20 53 57 49 20 20 | 20 22 4f 53 5f 57 72 69 | SWI | "OS_Wri|
|000002e0| 74 65 30 22 0d 01 7c 04 | 0d 01 86 1b 20 20 20 20 |te0"..|.|.... |
|000002f0| 20 20 20 20 20 20 20 20 | 4d 4f 56 20 50 43 2c 20 | |MOV PC, |
|00000300| 52 31 34 0d 01 90 04 0d | 01 9a 18 20 20 20 20 20 |R14.....|... |
|00000310| 20 20 20 20 20 20 20 2e | 77 6b 73 70 61 63 65 0d | .|wkspace.|
|00000320| 01 a4 16 20 20 20 20 20 | 20 20 20 20 20 20 20 45 |... | E|
|00000330| 51 55 44 20 30 0d 01 ae | 05 5d 0d 01 b8 05 ed 0d |QUD 0...|.]......|
|00000340| 01 c2 04 0d 01 cc 0b d6 | 20 63 6f 64 65 25 0d 01 |........| code%..|
|00000350| e0 04 0d 01 ea 05 e0 0d | 01 f4 04 0d 01 fe 15 dd |........|........|
|00000360| 20 a4 61 64 72 28 72 65 | 67 25 2c 61 64 72 25 29 | .adr(re|g%,adr%)|
|00000370| 0d 02 08 13 5b 20 4f 50 | 54 20 6f 70 74 25 20 80 |....[ OP|T opt% .|
|00000380| 20 26 45 0d 02 12 27 20 | 20 20 20 20 20 20 20 20 | &E...' | |
|00000390| 20 20 20 a4 6c 6f 61 64 | 28 72 65 67 25 2c 20 61 | .load|(reg%, a|
|000003a0| 64 72 25 2d 50 25 2d 32 | 30 29 0d 02 1c 24 20 20 |dr%-P%-2|0)...$ |
|000003b0| 20 20 20 20 20 20 20 20 | 20 20 41 44 44 20 20 20 | | ADD |
|000003c0| 72 65 67 25 2c 20 50 43 | 2c 20 72 65 67 25 0d 02 |reg%, PC|, reg%..|
|000003d0| 26 0d 5d 20 3a 20 3d 6f | 70 74 25 0d 02 3a 04 0d |&.] : =o|pt%..:..|
|000003e0| 02 44 16 dd 20 a4 6c 6f | 61 64 28 72 65 67 25 2c |.D.. .lo|ad(reg%,|
|000003f0| 76 61 6c 25 29 0d 02 4e | 13 5b 20 4f 50 54 20 6f |val%)..N|.[ OPT o|
|00000400| 70 74 25 20 80 20 26 45 | 0d 02 62 20 20 20 20 20 |pt% . &E|..b |
|00000410| 20 20 20 20 20 20 20 20 | 4c 44 52 20 20 20 72 65 | |LDR re|
|00000420| 67 25 2c 20 5b 50 43 5d | 0d 02 6c 1c 20 20 20 20 |g%, [PC]|..l. |
|00000430| 20 20 20 20 20 20 20 20 | 4d 4f 56 20 20 20 50 43 | |MOV PC|
|00000440| 2c 20 50 43 0d 02 76 1a | 20 20 20 20 20 20 20 20 |, PC..v.| |
|00000450| 20 20 20 20 45 51 55 44 | 20 20 76 61 6c 25 0d 02 | EQUD| val%..|
|00000460| 80 0d 5d 20 3a 20 3d 6f | 70 74 25 0d ff |..] : =o|pt%.. |
+--------+-------------------------+-------------------------+--------+--------+